之前在實作通訊錄的時候,範例文章裡是使用讀取json檔的方式來顯示聯絡人的資料,所以今天要來學習如何在flutter中使用 SQLite資料庫存放資料,並且對資料進行增刪查改,那就先從建立資料庫開始!
首先要先安裝package
在pubspec.yaml中加入第33、34行程式碼,然後點選Pub get來安裝sqflite跟path
創建資料庫
Map<Key, Value>
:為一個關聯陣列,每個元素包含一個唯一的key和對應的值(value),像是建立一個Map<String, int> ages = {'Alice': 30,},之後就可以透過ages['Alice']來獲取Alice的年齡=30實作增刪改查
List<Test>
參考資料:
https://www.youtube.com/watch?v=zGxaDhWU5ZM
https://medium.com/%E5%86%8D%E4%B8%8D%E5%AF%AB%E5%B0%B1%E8%A6%81%E5%BF%98%E4%BA%86/flutter-%E4%BD%BF%E7%94%A8-sqlite-%E6%9C%AC%E5%9C%B0%E8%B3%87%E6%96%99%E5%BA%AB-b6c8a2f1f3e8